8.8300000000000002538e-27 ribosome